Blood -sucker - meaning in malayalam

നാമം (Noun)
രക്തം ഊറ്റി കുടിക്കുന്ന ജന്തു
ചോര കുടിയന്